freewheeling assembly - Turkish English Dictionary